intellectually challenged - Deutsch Englisch Wörterbuch